sell at a sacrifice - French English Dictionary